special leave or benefits - Allemand Anglais Dictionnaire